package io.github.talelin.latticy.dto.rule.chargeDataItem;

import lombok.Data;
import java.math.BigDecimal;


/**
 * @authoer:wulongbo
 * @createDate:2022/8/24
 * @description:
 */
@Data
public class ChargeDataItemDTO {

    /**
     * SKU类型数量
     */
    private Integer skuTypeQuantity;

    /**
     * 箱子总数量
     */
    private Integer boxTotalNum;

    /**
     * 产品数量
     */
    private Integer productQuantity;

    /**
     * 箱种类数
     */
    private Integer boxesNum;

    /**
     * 总重量
     */
    private BigDecimal totalWeight;

    /**
     * 箱子总体积
     */
    private BigDecimal totalBoxVolume;

    /**
     * 接收入库栈板数
     */
    private Integer receivingPalletsNum;

    /**
     * 接收转运栈板数
     */
    private Integer receivingTransferNum;

    /**
     * 单箱sku类型数量
     */
    private Integer singleBoxNum;

    /**
     * 单箱产品数量
     */
    private Integer singleBoxProductNum;

    /**
     * 入库运输类型
     */
    private Integer transportationType;

    /**
     * 单箱重量
     */
    private BigDecimal singleBoxWeight;

    /**
     * 单箱体积
     */
    private BigDecimal boxVolume;

    /**
     * 入库类型
     */
    private Integer storageType;

    /**
     * 进仓前打托
     */
    private Integer palletBeforeWarehousing;

    /**
     * 产品重量
     */
    private BigDecimal productWeight;

    /**
     * 产品体积
     */
    private BigDecimal productVolume;
}
